package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.SpSaicheng;

/**
 * 赛程Service接口
 * 
 * @author ruoyi
 * @date 2022-11-10
 */
public interface ISpSaichengService 
{
    /**
     * 查询赛程
     * 
     * @param scId 赛程主键
     * @return 赛程
     */
    public SpSaicheng selectSpSaichengByScId(Long scId);

    /**
     * 查询赛程列表
     * 
     * @param spSaicheng 赛程
     * @return 赛程集合
     */
    public List<SpSaicheng> selectSpSaichengList(SpSaicheng spSaicheng);

    public List<SpSaicheng> selectSpSaichengListWeb(SpSaicheng spSaicheng);

    /**
     * 新增赛程
     * 
     * @param spSaicheng 赛程
     * @return 结果
     */
    public int insertSpSaicheng(SpSaicheng spSaicheng);

    /**
     * 修改赛程
     * 
     * @param spSaicheng 赛程
     * @return 结果
     */
    public int updateSpSaicheng(SpSaicheng spSaicheng);

    /**
     * 批量删除赛程
     * 
     * @param scIds 需要删除的赛程主键集合
     * @return 结果
     */
    public int deleteSpSaichengByScIds(Long[] scIds);

    /**
     * 删除赛程信息
     * 
     * @param scId 赛程主键
     * @return 结果
     */
    public int deleteSpSaichengByScId(Long scId);
}
